plastic protective sheathing - Turco Inglés Diccionario